someone that does not eat any animal flesh - Turc Anglais Dictionnaire